Big Huge Thesaurus

programmed cell death

noun